Celaya je město v mexickém státě Guanajuato. Žije v něm obyvatel. Město leží na řece Laja v nadmořské výšce 1760 metrů a od hlavního města Ciudad de México je vzdáleno 260 km severozápadním směrem.
Původními obyvateli regionu byli Purépečové a Čičimékové. Město bylo založeno v roce 1571 pod názvem Purísima Concepción de Celaya (název pochází z baskického výrazu zalaia, což znamená „rovina“). . V roce 1810 byla Zelaya jedním z prvních měst, kde byla vyhlášena nezávislost na Španělsku; vznikly zde povstalecké jednotky, které se staly základem mexické armády. V dubnu 1915 zde proběhla bitva u Celaye, v níž konstitucionalisté, jimž velel Álvaro Obregón, porazili jednotky Pancha Villy.